body {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url("../img/bg.png");
  background-size: 100%;
  background-repeat: no-repeat;
  padding-top: 25%;
  padding-left: 50%;
}

.box {
  width: 576px;
  height: 392px;
  background: #fff;
  margin-left: -288px;
  margin-top: -196px;
  box-shadow: 0 0 10px 0 rgba(183, 183, 183, 0.36);
  border-radius: 4px;
  padding:15px;
  text-align: center;
}
.head-tit h3{
  color: #BF2025;
  font-weight: 200%;
  letter-spacing: 8px;
  margin-top: 30px;
  margin-bottom: 45px;
}
.nav-tabs{
  border:1px solid #fff;
}
.nav-tabs>li{
  width: 50%;
  text-align: left;
  font-size: 14px;
}
.nav-tabs>li>a{
  border:1px solid #fff;
  width: 80px;
  padding:10px 0;
  text-align: center;
}
.nav-tabs>li>a:hover{
  border:1px solid #fff;
  background: #fff;
  border-bottom: 2px solid #BF2025;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
  border:1px solid #fff;
  border-bottom: 2px solid #BF2025;
}
.tab-content{
  margin-top: 30px;
}
.bottom{
  margin-top: 40px;
}
.number{
  background: url("/sizheng/img/number.png");
  background-repeat: no-repeat;
  padding-left: 35px;
}
.pass{
  background: url("/sizheng/img/pass.png");
  background-repeat: no-repeat;
  padding-left: 35px;
}
.send{
  position: absolute;
  right: 0px;
  top: 10px;
  font-size: 12px;
  color: #BF2025;
  width: 80px;
  cursor: pointer;
}
